expressing a hint of mystery